package maquina;

import maquina.excepciones.AsignacionDePCInvalidoException;
import maquina.excepciones.CadenaNoAptaComoByteException;
import maquina.excepciones.DireccionFueraDeRangoException;
import maquina.excepciones.EscrituraIlegalException;
import maquina.excepciones.RegistroInvalidoException;

public interface InstruccionEjecutable {
	
	public void ejecutar(String patron1, String patron2, String patron3) 
			throws CadenaNoAptaComoByteException, 
			DireccionFueraDeRangoException, 
			RegistroInvalidoException, 
			AsignacionDePCInvalidoException, 
			EscrituraIlegalException;
}